// pages/DaiLi/DaiLi.js
var service_common = require("../../service/common.js");
var service_user = require("../../service/user.js");
Page({

  /**
   * 页面的初始数据
   */
  data: {
    userInfo:{},
    sharesrc:""
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.setData({
      sharesrc: getApp().globalData.userInfo.sharesrc
    })
  },
  // 支付
  Pay:function(){
    if (this.data.userInfo.is_member==0){
      service_common.fetchData(
        service_common.getUrl("user.clientPay"),
        {
          grade: 0.5,
          openid: getApp().globalData.userInfo.openid
        },
        (res) => {
          wx.requestPayment({
            'timeStamp': res.data.data.timeStamp,
            'nonceStr': res.data.data.nonceStr,
            'package': res.data.data.package,
            'signType': res.data.data.signType,
            'paySign': res.data.data.paySign,
            'success': (res) => {
              wx.showToast({
                title: '支付成功',
              })
              this.onShow()
            },
            'fail': function (res) {
            }
          })
        },
        "GET"
      )
    }else{
      wx.showModal({
        title: '提示',
        content: '您现在已经是vip了',
      })
    }
    
  },
  goOther:function(){
      wx.navigateTo({
        url: '/pages/other/other?openid=' + getApp().globalData.userInfo.shareopenid,
      })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    
    service_common.fetchData(
      service_common.getUrl("user.getUserInfo"),
      {
        openid: getApp().globalData.userInfo.openid
      },
      (res) => {
      wx.stopPullDownRefresh();
       this.setData({
         userInfo:res.data.data
       })
      },
      "GET"
    )
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
  
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
  
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
    this.onShow();
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
  
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
  
  }
})